61 Properties
Rome at 2,45 km from the city centre
Hotels Europe Italy Roma Rome Hotels 5 stars hotels in Rome